package com.tengju.data.domain.model.clickhouse.star;

import com.tengju.data.domain.model.user.StarLevelEnum;
import com.tengju.data.domain.model.user.StarRoleEnum;
import com.tengju.data.domain.model.user.UserIdCode;
import lombok.AllArgsConstructor;
import lombok.Getter;

import java.time.LocalDate;

@Getter
@AllArgsConstructor
public class StarChangeNoticeRecord {

    private UserIdCode idCode;

    private StarRoleEnum beforeStarRole;

    private StarLevelEnum beforeStarLevel;

    private StarRoleEnum targetStarRole;

    private StarLevelEnum targetStarLevel;

    private StarChangeNoticeType changeType;

    private LocalDate noticeDate;
}
